home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 123
/
(Vol 123) Jan 13 2011.iso
/
Games
/
the_guarded_garden.swf
/
scripts
/
frame_30
/
DoAction.as
Wrap
Text File
|
2011-01-13
|
13KB
|
349 lines
var §\x01§ = 303;
while(true)
{
if(eval("\x01") == 303)
{
set("\x01",eval("\x01") + 546);
§§push(true);
}
else
{
if(eval("\x01") == 727)
{
set("\x01",eval("\x01") - 293);
break;
}
if(eval("\x01") == 383)
{
set("\x01",eval("\x01") - 147);
}
else if(eval("\x01") == 302)
{
set("\x01",eval("\x01") - 93);
}
else
{
if(eval("\x01") == 197)
{
set("\x01",eval("\x01") - 122);
§§push(§§pop() ^ §§pop());
break;
}
if(eval("\x01") == 6)
{
set("\x01",eval("\x01") + 616);
§§push(true);
}
else if(eval("\x01") == 463)
{
set("\x01",eval("\x01") - 324);
}
else if(eval("\x01") == 885)
{
set("\x01",eval("\x01") - 767);
}
else if(eval("\x01") == 376)
{
set("\x01",eval("\x01") - 157);
}
else if(eval("\x01") == 933)
{
set("\x01",eval("\x01") - 286);
if(§§pop())
{
set("\x01",eval("\x01") + 119);
}
}
else if(eval("\x01") == 760)
{
set("\x01",eval("\x01") - 480);
if(§§pop())
{
set("\x01",eval("\x01") + 22);
}
}
else if(eval("\x01") == 118)
{
set("\x01",eval("\x01") + 785);
}
else if(eval("\x01") == 766)
{
set("\x01",eval("\x01") - 512);
}
else if(eval("\x01") == 139)
{
set("\x01",eval("\x01") + 621);
§§push(true);
}
else
{
if(eval("\x01") == 861)
{
set("\x01",eval("\x01") - 131);
break;
}
if(eval("\x01") == 849)
{
set("\x01",eval("\x01") - 481);
if(§§pop())
{
set("\x01",eval("\x01") + 471);
}
}
else if(eval("\x01") == 851)
{
set("\x01",eval("\x01") + 10);
if(§§pop())
{
set("\x01",eval("\x01") - 131);
}
}
else
{
if(eval("\x01") == 280)
{
set("\x01",eval("\x01") + 22);
break;
}
if(eval("\x01") == 730)
{
set("\x01",eval("\x01") + 219);
}
else if(eval("\x01") == 27)
{
set("\x01",eval("\x01") + 796);
if(§§pop())
{
set("\x01",eval("\x01") - 816);
}
}
else if(eval("\x01") == 75)
{
set("\x01",eval("\x01") + 161);
}
else if(eval("\x01") == 622)
{
set("\x01",eval("\x01") + 105);
if(§§pop())
{
set("\x01",eval("\x01") - 293);
}
}
else if(eval("\x01") == 209)
{
set("\x01",eval("\x01") - 50);
§§push(true);
}
else
{
if(eval("\x01") == 903)
{
set("\x01",eval("\x01") - 710);
var level = 1;
var score = 0;
var levelUpEvery = 20;
var gameInPlay = false;
var energy = 100;
var energyMax = 100;
var energyEbb = 0.025;
var energyDrain = 0.25;
var energyGain = 10;
var energyBite = 25;
var carrotsActive = [];
var carrotsMin = 25;
var carrotsMax = 25;
var dogStartRow = 1;
var dogStartColumn = 13;
var dogsActive = [];
var dogsAtStart = 3;
var dogsMax = 50;
var dogIndex = 1;
var dogIndexMax = 50;
var dogChaseRadius = 2;
var dogSpeed = 3;
var dogChaseSpeed = 7;
var dogDepth = 40;
var playerStartRow = 24;
var playerStartColumn = 13;
var playerSpeed = 6;
var playerSprintSpeed = 12;
var playerDepth = 30;
var leftEdge = 0;
var rightEdge = 1250;
var topEdge = 0;
var bottomEdge = 1250;
var centerX = 275;
var centerY = 175;
var tileWidth = 50;
var tileHeight = 50;
var tileHalf = 25;
var tileEdge = 24;
var mapWidth = 25;
var mapHeight = 25;
var numOfTiles = mapWidth * mapHeight;
var freeTiles = [];
var mapRow1 = [1,1,1,1,1,1,1,1,1,1,1,5,0,5,1,1,1,1,1,1,1,1,1,1,1];
var mapRow2 = [1,0,4,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
var mapRow3 = [1,0,2,0,2,0,2,0,2,0,1,0,0,0,1,0,2,2,2,0,2,2,2,4,1];
var mapRow4 = [1,0,2,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1];
var mapRow5 = [1,0,2,0,2,0,2,0,2,0,1,0,3,0,1,0,2,2,2,0,2,2,2,0,1];
var mapRow6 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
var mapRow7 = [1,0,2,0,2,0,2,0,2,0,1,0,0,0,1,4,2,2,2,0,2,2,2,0,1];
var mapRow8 = [1,0,2,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1];
var mapRow9 = [1,0,2,0,2,0,2,0,2,0,1,0,0,0,1,0,2,2,2,0,2,2,2,0,1];
var mapRow10 = [1,0,0,0,0,0,4,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
var mapRow11 = [1,1,1,0,1,1,1,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1];
var mapRow12 = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
var mapRow13 = [0,0,4,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,4,0,0];
var mapRow14 = [0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0];
var mapRow15 = [1,1,1,0,1,1,1,0,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1];
var mapRow16 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,4,0,0,0,1];
var mapRow17 = [1,4,2,2,2,0,2,2,2,0,1,0,0,0,1,0,2,0,2,0,2,0,2,0,1];
var mapRow18 = [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,2,0,2,0,1];
var mapRow19 = [1,0,2,2,2,0,2,2,2,0,1,0,0,0,1,0,2,0,2,0,2,0,2,0,1];
var mapRow20 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1];
var mapRow21 = [1,0,2,2,2,0,2,2,2,4,1,0,0,0,1,0,2,0,2,0,2,0,2,0,1];
var mapRow22 = [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,2,0,2,0,1];
var mapRow23 = [1,0,2,2,2,0,2,2,2,0,1,0,4,0,1,0,2,0,2,0,2,0,2,0,1];
var mapRow24 = [1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,4,0,0,0,0,0,0,0,1];
var mapRow25 = [1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1];
attachMovie("interface","Interface",100);
Interface.EnergyMeter.gotoAndStop(100);
var veggiesCheat = false;
var bizarroCheat = false;
if(activeCode != null)
{
if(activeCode == "TIRELESS")
{
energyEbb = 0;
energyDrain = 0;
}
else if(activeCode == "VEGGIES")
{
veggiesCheat = true;
}
else if(activeCode == "BIZARRO")
{
bizarroCheat = true;
}
}
gotoAndStop("Play");
play();
break;
}
if(eval("\x01") == 434)
{
set("\x01",eval("\x01") - 295);
}
else
{
if(eval("\x01") == 823)
{
set("\x01",eval("\x01") - 816);
break;
}
if(eval("\x01") == 7)
{
set("\x01",eval("\x01") + 111);
}
else if(eval("\x01") == 236)
{
set("\x01",eval("\x01") + 615);
§§push(true);
}
else if(eval("\x01") == 254)
{
set("\x01",eval("\x01") - 227);
§§push(true);
}
else if(eval("\x01") == 472)
{
set("\x01",eval("\x01") - 225);
if(§§pop())
{
set("\x01",eval("\x01") + 129);
}
}
else if(eval("\x01") == 159)
{
set("\x01",eval("\x01") + 38);
if(§§pop())
{
set("\x01",eval("\x01") - 122);
}
}
else
{
if(eval("\x01") == 647)
{
set("\x01",eval("\x01") + 119);
break;
}
if(eval("\x01") == 949)
{
set("\x01",eval("\x01") - 477);
§§push(true);
}
else if(eval("\x01") == 375)
{
set("\x01",eval("\x01") - 166);
}
else if(eval("\x01") == 225)
{
set("\x01",eval("\x01") + 724);
}
else
{
if(eval("\x01") == 193)
{
set("\x01",eval("\x01") - 193);
break;
}
if(eval("\x01") == 549)
{
set("\x01",eval("\x01") - 543);
}
else if(eval("\x01") == 438)
{
set("\x01",eval("\x01") - 184);
}
else
{
if(eval("\x01") == 247)
{
set("\x01",eval("\x01") + 129);
break;
}
if(eval("\x01") == 219)
{
set("\x01",eval("\x01") + 714);
§§push(true);
}
else if(eval("\x01") == 839)
{
set("\x01",eval("\x01") - 833);
}
else
{
if(eval("\x01") != 765)
{
if(eval("\x01") == 368)
{
set("\x01",eval("\x01") + 471);
break;
}
break;
}
set("\x01",eval("\x01") - 546);
}
}
}
}
}
}
}
}
}
}
}